narrowly defeat - Turkish English Dictionary